package ar.edu.utn.frba.disenio.gui;

import ar.edu.utn.frba.disenio.model.Asiento;
import ar.edu.utn.frba.disenio.model.Categoria;
import ar.edu.utn.frba.disenio.model.Ejecutiva;
import ar.edu.utn.frba.disenio.model.Primera;
import ar.edu.utn.frba.disenio.model.Turista;

import com.uqbar.commons.collections.Transformer;

public class CategoriaTransformer implements Transformer<Asiento, String> {

	@Override
	public String transform(Asiento unAsiento) {
		Categoria unaCategoria = unAsiento.getCategoria();
		if (unaCategoria.getClass().equals(Primera.class)) return "Primera";
		if (unaCategoria.getClass().equals(Ejecutiva.class)) return "Ejecutiva";
		if (unaCategoria.getClass().equals(Turista.class)) return "Turista";
		return "";
	}

}
